home *** CD-ROM | disk | FTP | other *** search
/ Compendium Deluxe 2 / LSD and 17bit Compendium Deluxe - Volume II.iso / a / prog / misc / frefs11.lha / FetchRefs / Source / GenerateIndex / protos.h < prev    next >
C/C++ Source or Header  |  1994-10-21  |  2KB  |  49 lines

  1.  
  2. /* GUI.c */
  3. void OpenEditWindow ( void );
  4. void LockGUI ( void );
  5. void UnlockGUI ( void );
  6. void About ( void );
  7. ULONG NumOfNodes ( struct List *l );
  8. struct FileEntry *SelectedMain ( void );
  9. struct RefsEntry *SelectedEdit ( void );
  10. void UpdateMain ( void );
  11. void UpdateEdit ( void );
  12. void UpdateOptions ( void );
  13. void UpdateOptionsGhost ( void );
  14. void UpdateSettingsStruct ( void );
  15. void HandleListViewClick ( struct TR_Message *m );
  16. void HandleMenu ( struct TR_Message *m );
  17. void HandleMainIDCMP ( struct TR_Message *m );
  18. void HandleEditIDCMP ( struct TR_Message *m );
  19. void HandleOptionsIDCMP ( struct TR_Message *m );
  20. void HandleGUI ( void );
  21. void GoGUI ( void );
  22. void CloseGUI ( void );
  23.  
  24. /* Lists.c */
  25. void LoadData ( STRPTR name );
  26. void SaveData ( STRPTR name );
  27. LONG IndexFileList ( UBYTE *path , struct rtFileList *lst );
  28. void IndexRecursive ( UBYTE *path , UBYTE *dir );
  29. void IndexFile ( UBYTE *dir , UBYTE *filename );
  30. LONG FileType ( STRPTR filename );
  31. STRPTR FullName ( STRPTR path );
  32. UBYTE *JoinPath ( UBYTE *dir , UBYTE *name );
  33. void ADocToList ( UBYTE *filename );
  34. void CToList ( UBYTE *filename );
  35. void EToList ( STRPTR filename );
  36. void AsmToList ( STRPTR filename );
  37. UBYTE *SetSName ( UBYTE *buf , UBYTE *ptr );
  38. BOOL IsAlphaNum ( UBYTE c );
  39. struct FileEntry *AddFileToList ( UBYTE *name );
  40. struct RefsEntry *AddRefToList ( struct FileEntry *fileentry , LONG offset , LONG length , WORD gotoline , STRPTR name );
  41. void ClearFileList ( void );
  42.  
  43. /* Main.c */
  44. __stkargs LONG _main ( LONG argc , STRPTR argv );
  45. void LoadSettings ( STRPTR file );
  46. void SaveSettings ( STRPTR file );
  47. void CloseAll ( LONG error , ...);
  48. void chkabort ( void );
  49.